﻿Namespace Services.ServiceDefinitions

    Public MustInherit Class BenachrichtigungsService
        Inherits ServiceClass


        Public Sub New(ByVal dataService As DbDataLib.DbDataService)

            MyBase.New(dataService)

        End Sub


        Public MustOverride Function GetBenachrichtigungen() As List(Of Benachrichtigungen.Benachrichtigung)


        Public MustOverride Function GetBenachrichtigungById(ByVal id As Integer) As Benachrichtigungen.Benachrichtigung


        Public MustOverride Sub SaveBenachrichtigung(ByVal b As Benachrichtigungen.Benachrichtigung)


        Public MustOverride Overloads Sub DeleteBenachrichtigung(ByVal b As Benachrichtigungen.Benachrichtigung)


        Public MustOverride Overloads Sub DeleteBenachrichtigung(ByVal id As Integer)


    End Class

End Namespace
